Data path Configuration Time Reduction for Run-time Reconfigurable Systems

نویسندگان

  • Mahmood Fazlali
  • Ali Zakerolhosseini
  • Mojtaba Sabeghi
  • Koen Bertels
  • Georgi Gaydadjiev
چکیده

The FPGA (re)configuration is a time-consuming process and a bottleneck in FPGA-based Run-Time Reconfigurable (RTR) systems. In this paper, we present a High Level Synthesis (HLS) method, based on the data path merging technique to amortize the hardware configuration time in RTR systems. It merges the Data Flow Graphs (DFGs) of two or more computational intensive parts of the application and makes one general purpose data path (merged data path) which results in shorter bit-stream length and therefore reduces the configuration time. Our experimental results using the proposed method on mediabench applications, show up to 40% reduction in the configuration time compared to conventional synthesis method.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Context Switching Strategies in a Run-Time Reconfigurable system

A distinctive feature of run-time reconfigurable systems is the ability to change the configuration of programmable resources during execution. This opens a number of possibilities such as virtualisation of computational resources, simplified routing and in certain applications lower power. Seamless run-time reconfiguration requires rapid configuration. Commodity programmable devices have relat...

متن کامل

The Fast Fourier Transform on a Reconfigurable Processor

This paper describes the implementation of the Fast Fourier Transform (FFT) on the Reconfigurable Data Path Processor (RDPP) under development by the Institute of Advanced Microelectronics and NASA Goddard Space Flight Center. The RDPP implements a multi-stage computational pipeline, optimized for systolic signal processing applications. We implement the Goertzel FFT algorithm, which is able to...

متن کامل

Relocatable Hardware Threads in Run-Time Reconfigurable Systems

Run-time reconfiguration provides an opportunity to increase performance, reduce cost and improve energy efficiency in FPGA-based systems. However, run-time reconfigurable systems are more complex to implement than static only systems. This increases time to market, and introduces run-time overhead into the system. Our research aims to raise the abstraction level to develop run-time reconfigura...

متن کامل

A Modified Merging Approach for Datapath Configuration Time Reduction

This paper represents a modified datapath merging technique to amortize the configuration latency of mapping datapaths on reconfigurable fabric in Run-Time Reconfigurable Systems (RTR). This method embeds together the different Data Flow Graphs (DFGs), corresponding to the loop kernels to create a single datapath (merged datapath) instead of multiple datapaths. The DFGs are merged in steps wher...

متن کامل

Configuration with Self-Configured Datapath: A High Speed Configuration Method for Dynamically Reconfigurable Processors

Configuration with Self-configured Data Path (CSDP) is a high speed configuration data loading method for Dynamically Reconfigurable Processors (DRPs). By using a prepared configuration data, a network for computation in DRPs can be used as a configuration data path when the computation is stalled and the controller requires the configuration data transfer. Design and implementation of a DRP ca...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009